package groups.common.dao;

import java.util.Vector;

import groups.common.User;

public interface IUserDao{

	
	public void create(String name, String passkey, int type); //Cria um novo usuario com definicao automatica de id

	public void delete(int idUser); //Deleta o usuario da id referida

	public User read(int idUser); //Retorna os dados completos do usuario com a id referida
	
	public Vector<User> readAll(); //Retorna um vetor com todos os usuarios cadastrados
	
	public void update(int idUser, String name, String passkey, int type); //Atualiza o usuario com a id referida a partir dos parametros demais passados
}
